import { Injectable, EventEmitter } from '@angular/core';

@Injectable()
export class InvestService {
  // 用于指标修改刷新列表
  public targetEdit: any;
  // 用于指标复核刷新列表
  public targetReview: any;
  // 用于触发投资范围搜索模态框查询
  public query: any;
  // 用于提醒者列表数据获取
  public remindData: any;
  // 用于保存投资范围搜索模态框基金代码显示值
  public sFundCodeZh: any = [];
  // 用于投资范围搜索模态框传值
  public queryBody: any = {
    pageIndex: 1,
    pageSize: 50,
    nFundNo: [],
    sFundType: '',
    sStatus: [],
    f1: '',
    f2: '',
    f3: '',
    f4: '',
    f6: '',
    f7: '',
    f8: '',
    f9: '',
    f10: '',
    f12: '',
    f13: '',
    f14: '',
    f15: '',
    f16: '',
    f17: '',
    f18: '',
    f19: '',
    f20: '',
    f21: '',
    f22: '',
    f23: '',
    f24: '',
    f25: '',
    f26: '',
    f27: '',
    f28: '',
    f29: '',
    f30: '',
    f31: '',
    f32: '',
    f33: '',
    f34: '',
    f35: '',
    f36: '',
    f37: '',
    f38: '',
    f41: '',
    f42: '',
    f43: '',
    f44: '',
    f45: '',
    f46: '',
    f47: '',
    f48: '',
    f49: '',
    f50: '',
    f51: '',
    f52: '',
    f53: '',
    f54: '',
    f55: '',
    f56: '',
    f57: '',
    f58: ''
  };

  constructor() {
    // 定义发射事件
    this.targetEdit = new EventEmitter();
    this.targetReview = new EventEmitter();
    this.query = new EventEmitter();
    this.remindData = new EventEmitter();
  }
}
